package game.ui.controls
{
	import engine.asset.*;
	import flash.display.*;
	import flash.geom.*;
	
	public class RxScalableBitmap extends RxBitmap
	{
		private var m_bitmapWidth:Number = NaN;
		private var m_bitmapHeight:Number = NaN;
		protected var m_shapeContainer:Sprite;
		private var m_scale9Rect:Rectangle;
		private var m_shape:Shape;
		private var m_clipMask:Shape;
		private var m_gradientOverlay:Shape;
		private var m_drawGradient:Boolean;
		
		public function RxScalableBitmap(param1:String = "", param2:Rectangle = null, param3:Rectangle = null)
		{
			m_clipRect = param3;
			this.m_scale9Rect = param2;
			this.m_shapeContainer = new Sprite();
			addChild(this.m_shapeContainer);
			this.m_shape = new Shape();
			this.m_shapeContainer.addChild(this.m_shape);
			url = param1;
		}
	}
}